delivery postponed - Turkish English Dictionary